﻿using System;
using System.Collections.Generic;
using System.Text;

namespace Library.Interfaces
{
    public interface IOperation
    {
        Guid OperationId { get; }

        List<string> GetList(string a);
    }

    public interface IOperationTransient : IOperation
    {
        //Guid OperationId { get; }

        //List<string> GetList(string a);
    }
    public interface IOperationScoped : IOperation
    {
        //Guid OperationId { get; }

        //List<string> GetList(string a);
    }
    public interface IOperationSingleton : IOperation
    {
        //Guid OperationId { get; }

        //List<string> GetList(string a);
    }
    public interface IOperationSingletonInstance : IOperation
    {
    }
}
